/**模态框**/
.ivu-modal-content{border-radius: 2px;border: 1px solid #EBEDF0;box-shadow: 0 1px 20px 0 rgba(0,0,0,0.10);}
.ivu-modal-header{padding: 25px 16px 20px 30px;border-radius: 2px;border-bottom: none;}
.ivu-modal-header-inner{
    width: 100%;
    line-height: 20px;
    height: 20px;
    font-size: 18px;
    color: #333333;
    letter-spacing: 0;
    font-weight: normal;}
.ivu-modal-header p{
  font-size:18px;
  color: #333333;
  letter-spacing: 0;
  line-height: 20px;
  font-weight: normal;
}
.ssp-modal .ivu-modal-close{top:5px;right: 20px;}
.ivu-icon.ivu-icon-ios-close-empty{font-size: 48px;}
.ivu-modal-body{min-height: 128px;font-size: 14px;padding: 30px 30px 20px 30px;line-height: 1}
.ivu-modal-body .tableDiv{padding-bottom:  55px;margin-top: -15px;}
.ivu-modal-body .tableDiv .handle-report{padding-left: 0;border: 1px solid #dddee3;min-height: 160px;}
.ivu-modal-body .tableDiv .handle-report .nodataText{position: relative;top:73px;}
.ivu-modal-body .tableDiv .contenttextdown{padding-top: 15px;
  padding-bottom: 5px; }
.ivu-modal-body .tableDiv .contenttextdown:first-child{padding-top: 0;}
.ivu-modal-body-approved-inner{
    line-height:124px;
    text-align: center;
    font-size:14px;
    color:#424754;
    letter-spacing:0;
}
.ivu-modal-body-approved-icon{
    display: inline-block;
    /*background-image: url("../img/icon-add.png");*/
    background-position: -158px -530px;
    width: 73px ;
    height: 71px;
    position: relative;
    top: 30px;
    right: 20px;
}
.ivu-modal-body-approved-inner>span{
    color:#45a2ff;
}

.ivu-modal-body .ivu-modal-body-rejected{
    padding: 20px 0;
}
.ivu-modal-body-rejected-icon-wrapper{
    position: absolute;
    top:48%;
    -moz-transform:translateY(-50%);
    -webkit-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    transform: translateY(-50%);
    left: 70px;
}

.ivu-modal-body-rejected-inner {
    padding-left: 153px;
    font-size:14px;
    color:#424754;
    letter-spacing:0px;
}

.ivu-modal-body-rejected-icon{
    display: inline-block;
    /*background-image: url("../img/icon-add.png");*/
    background-position: -92px -150px;
    width: 73px ;
    height: 71px;

}
.ivu-modal-body-warning {
    position: absolute;
    top: 46%;
    -moz-transform:translateY(-50%);
    -webkit-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    transform: translateY(-50%);
    padding-left: 10px;
}

.ivu-modal-body-warning-icon-wrapper{
    position: absolute;
    top:56%;
    -moz-transform:translateY(-50%);
    -webkit-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    transform: translateY(-50%);
    left: 70px;
}

.ivu-modal-body-warning-icon{
    display: inline-block;
    /*background-image: url("../img/icon-add.png");*/
    background-position: 0px -150px;
    width: 73px ;
    height: 71px;

}

.ivu-modal-body-warning2-icon{
    display: inline-block;
    /*background-image: url("../img/icon-add.png");*/
    background-position: 0px -150px;
    width: 73px ;
    height: 71px;
    position: relative;
    top: 30px;
    right: 20px;
}
.ivu-modal-body-rejected-inner>span{
    color:#FA6C51;
}
.ivu-modal-footer{border:none;}
.ivu-modal-footer div button{margin: 20px 182px 18px;}

/**按钮**/
.ivu-btn, .ivu-btn:active, .ivu-btn:focus {min-width: 100px;}
.ivu-btn-text,.ivu-btn-text:hover{background:#f8f8f8;border:1px solid #d5d5d5;color:#424754;}
.ivu-btn-primary{background-color:#3F94FC;border-radius: 2px;}
.ivu-btn-large { padding: 3px 6px 4px; border-radius: 1px;}

/**分页**/
.ivu-page-options .ivu-page-options-elevator input{padding:0!important;margin: 0;width: 40px;    text-align: center;}

.ivu-row{margin-bottom: 30px;}
.ivu-row:last-child{margin-bottom: 0;}
.ivu-row .ivu-col-span-20{color:#2B3642}
.ivu-input{border-radius: 2px;height:40px;line-height: 40px;}
.ivu-radio-wrapper{font-size: 14px;}
.ivu-radio-wrapper:first-child{margin-right: 30px;}

.ivu-table-body {overflow: hidden;}

.ivu-col-span-4{width: 20%;}
.ivu-select-dropdown{max-height:100px;}
.ivu-select-single .ivu-select-selection{height:40px;}
.ivu-select-single .ivu-select-selection .ivu-select-placeholder,
.ivu-select-single .ivu-select-selection .ivu-select-selected-value{
  height:40px;
  line-height:40px;
  font-size:14px;
  color: #8e8e93;
}
.ivu-input{font-size:14px;}
.button{height:40px;}
.ivu-btn{font-size:16px;}
.ivu-table{font-size:16px;}
.ivu-table th{color:#2b3642;}
.ivu-table td{color:#666666;}
.ivu-table td:nth-of-type(2){text-align: left;}
.ivu-col{font-size: 14px;
  letter-spacing: 0;
  line-height: 22px;}
.ivu-table-cell-ellipsis{    word-break: keep-all;
   white-space: normal; }



/** 表格 **/
.ivu-table th {
    background: #e8f4fe;
}
.ivu-table th .ivu-table-cell span {
    font-size: 16px;
    color: #2B3642;
}
.comment-list tr{
  height: 55px;
}
/*.comment-list table tbody tr{*/
  /*height: 80px;*/
/*}*/
/** 分页 **/
.ivu-page-total {
    height: 40px;
    line-height: 40px;
  font-size: 16px;
}


.ivu-page-item,.ivu-page-item-jump-next,.ivu-page-item-jump-prev,.ivu-page-prev,.ivu-page-next{
    margin: 0;
    background: #FFFFFF;
    border: 1px solid #EAEDF1;
    border-radius: 2px 0 0 2px;
    width: 40px;
    height: 40px;
    line-height: 40px;
}

.ivu-page-item a {
        font-size: 16px;
        color: #777E8C;
        letter-spacing: 0;
}
.ivu-page-item:hover {
    border: 1px solid #EAEDF1;
}
.ivu-page-item-active a, .ivu-page-item-active:hover a {
    color: #FFF;
}
.ivu-page-item-active {
    background: #3F94FC;
}
.ivu-page-item-active a {
    font-size: 16px;
    color: #FFFFFF;
}



.ivu-input-icon{width:40px;height:40px;line-height: 40px;font-size: 26px;}
.ivu-select-selection{border-radius: 2px;}
.ivu-btn{border-radius: 2px;}
.ivu-table-header th{font-weight: normal;}
.ivu-input-wrapper{vertical-align: inherit;}
.ivu-table-row-hover td{background-color:#F7FAFF; }
.ivu-radio-checked .ivu-radio-inner{border:5px solid #45a2ff;}
.ivu-radio-inner{border-color: #DDDEE3;}
.ivu-radio-inner:after{background-color: #fff;}
.ivu-radio-checked .ivu-radio-inner:after {
  opacity:0;
}
.ivu-radio-input{width:14px;height:14px;}
.ivu-modal-mask{background: rgba(0,0,0,0.30);}

/*行列样式*/
.ivu-col-span-2{
  text-align: right;
  padding-right: 20px;
  color: #777E8C;
}
.otherCol2.ivu-col-span-2{
  text-align: left;
  padding-right: 0;
  width: 96px;
}
/*详情样式*/
.left-title{
  width: 94px;
}
.right-title{
  width: 300px;
}
.right-title2{
  float: right;
  width: 200px;
}
.right-title2 span{
  padding-right: 20px;
}

/*日期插件样式*/

.ivu-date-picker{
  width:100%;
}

